增量迭代模型能夠很好的控制前期風(fēng)險并解決這些風(fēng)險。例如要開發(fā)A、B、C、D四個業(yè)務(wù)功能,每個功能都需要開發(fā)兩周的時間。則對于增量方法而言可以將四個功能分為兩次增量來完成,第一個增量完成A、B功能,第二次增量完成C、D功能;而對于迭代開發(fā)來將則是分兩次迭代來開發(fā),第一次迭代完成A、B、C、D四個基本業(yè)務(wù)功能但不含復(fù)雜的業(yè)務(wù)邏輯,而第二個功能再逐漸細化補充完整相關(guān)的業(yè)務(wù)邏輯。如果遇到風(fēng)險,那么最遲在第一周就可發(fā)現(xiàn)并設(shè)法解決。
螺旋模型考慮到了項目風(fēng)險,螺旋模型的每一次循環(huán)都包含了以下步驟:
1. 制定計劃,確定目標(biāo)、替代方案和約束
2. 風(fēng)險分析,識別和解決項目的風(fēng)險
3. 項目實施,開發(fā)和驗證項目產(chǎn)品本次版本
4. 客戶評估,評估下一循環(huán)的技術(shù)方案和替代解決方案,當(dāng)發(fā)現(xiàn)無法繼續(xù)進行下去時可以及早的終止項目
瀑布模型要求軟件開發(fā)嚴(yán)格按照需求→分析→設(shè)計→編碼→測試的階段進行,每一個階段都可以定義明確的產(chǎn)出物和驗證準(zhǔn)則。瀑布模型在每一個階段完成后都可以組織相關(guān)的評審和驗證,只有在評審?fù)ㄟ^后才能夠進入到下一個階段。
對于前期需求不明確,而又很難短時間明確清楚的項目則很難很好的利用瀑布模型。
快速原型模型是本著開發(fā)人員對用戶需求的初步理解,先快速開發(fā)一個原型系統(tǒng),然后通過反復(fù)修改來實現(xiàn)用戶的最終系統(tǒng)需求。
而面向?qū)ο蠓椒▌t把客觀事物歸類為一個一個的對象,然后研究對象之間的消息傳遞機制,以實現(xiàn)系統(tǒng)。
該知識點歷年信息系統(tǒng)項目管理師、系統(tǒng)集成項目管理工程師真題:http://m.xiexiliangjiufa.com/pm/9708.html
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權(quán)威部門公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學(xué)員考試保駕護航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評論 查看完整評論 | |